Skip to main content

Interface: RPCCalls

Hierarchy

Properties

conference:breakout

conference:breakout: Object

Type declaration

NameType
payloadOmit<TopLevel, "host" | "conferenceAlias">
replyundefined | { breakout_uuid: string }

conference:breakoutMoveParticipants

conference:breakoutMoveParticipants: Object

Type declaration

NameType
payloadOmit<{ fromBreakoutUuid?: string ; participants: string[] ; toRoomUuid: string }, "host" | "conferenceAlias">
replyvoid

conference:closeBreakoutRoom

conference:closeBreakoutRoom: Object

Type declaration

NameType
payloadOmit<{ breakoutUuid: string }, "host" | "conferenceAlias">
replyundefined | BreakoutDisconnectResponse

conference:closeBreakouts

conference:closeBreakouts: Object

Type declaration

NameType
payloadOmit<undefined, "host" | "conferenceAlias">
replyundefined | BreakoutsDisconnectResponse

conference:currentRoomId

conference:currentRoomId: Object

Type declaration

NameType
payloadundefined
replystring

conference:dialOut

conference:dialOut: Object

Type declaration

NameType
payloadOmit<TopLevel & { conferenceAlias?: string ; host?: string }, "host" | "conferenceAlias">
replyundefined | DialResponse

conference:disconnectAll

conference:disconnectAll: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string }, "host" | "conferenceAlias">
replyundefined | DisconnectResponse

conference:emptyBreakouts

conference:emptyBreakouts: Object

Type declaration

NameType
payloadOmit<undefined, "host" | "conferenceAlias">
replyundefined | BreakoutsEmptyResponse

conference:joinBreakoutRoom

conference:joinBreakoutRoom: Object

Type declaration

NameType
payloadOmit<{ breakoutUuid?: string }, "host" | "conferenceAlias">
replyvoid

conference:lock

conference:lock: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; lock: boolean }, "host" | "conferenceAlias">
replyundefined | LockResponse | UnlockResponse

conference:muteAllGuests

conference:muteAllGuests: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; mute: boolean }, "host" | "conferenceAlias">
replyundefined | MuteguestsResponse | UnmuteguestsResponse

conference:requestParticipants

conference:requestParticipants: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string }, "host" | "conferenceAlias">
replyundefined | ParticipantsResponse

conference:sendApplicationMessage

conference:sendApplicationMessage: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; participantUuid?: string ; payload: Record<string, unknown> }, "host" | "conferenceAlias">
replyundefined | MessageConferenceResponse | MessageParticipantResponse

conference:sendMessage

conference:sendMessage: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; participantUuid?: string ; payload: string }, "host" | "conferenceAlias">
replyundefined | MessageConferenceResponse | MessageParticipantResponse

conference:sendRequest

conference:sendRequest: Object

Type declaration

NameType
payloadOmit<{ method: "GET" | "POST" ; path: string ; payload?: Record<string, unknown> }, "host" | "conferenceAlias">
replyundefined | { data: unknown ; status: number }

conference:setBandwidth

conference:setBandwidth: Object

Type declaration

NameType
payloadnumber
replyvoid

conference:setLayout

conference:setLayout: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; transforms: Transforms }, "host" | "conferenceAlias">
replyundefined | TransformLayoutResponse

participant:admit

participant:admit: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; participantUuid: string }, "host" | "conferenceAlias">
replyundefined | UnlockParticipantResponse

participant:disconnect

participant:disconnect: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; participantUuid: string }, "host" | "conferenceAlias">
replyundefined | DisconnectParticipantResponse

participant:mute

participant:mute: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; mute: boolean ; participantUuid?: string }, "host" | "conferenceAlias">
replyundefined | MuteParticipantResponse | UnmuteParticipantResponse

participant:muteVideo

participant:muteVideo: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; muteVideo: boolean ; participantUuid?: string }, "host" | "conferenceAlias">
replyundefined | VideoMuteParticipantResponse | VideoUnmuteParticipantResponse

participant:raiseHand

participant:raiseHand: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; host?: string ; participantUuid?: string ; raise: boolean }, "host" | "conferenceAlias">
replyundefined | BuzzParticipantResponse | ClearbuzzParticipantResponse

participant:sendDTMF

participant:sendDTMF: Object

Type declaration

NameType
payloadOmit<{ callUuid?: string ; conferenceAlias?: string ; digits: string ; host?: string ; participantUuid: string }, "host" | "conferenceAlias">
replyundefined | DtmfParticipantResponse | DtmfResponse

participant:setRole

participant:setRole: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; participantUuid: string ; role: "guest" | "chair" }, "host" | "conferenceAlias">
replyvoid

participant:setTextOverlay

participant:setTextOverlay: Object

Type declaration

NameType
payloadOmit<TopLevel3 & { conferenceAlias?: string ; host?: string ; participantUuid: string }, "host" | "conferenceAlias">
replyundefined | OverlaytextParticipantResponse

participant:spotlight

participant:spotlight: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; enable: boolean ; host?: string ; participantUuid: string }, "host" | "conferenceAlias">
replyundefined | SpotlightonParticipantResponse | SpotlightoffParticipantResponse

participant:transfer

participant:transfer: Object

Type declaration

NameType
payloadOmit<{ conferenceAlias?: string ; destination: string ; host?: string ; participantUuid: string ; pin: string ; role: "host" | "guest" }, "host" | "conferenceAlias">
replyundefined | TransferParticipantResponse

syn

syn: Object

Type declaration

NameType
payloadPluginMeta
reply{ ack: true }
reply.acktrue

ui:button:add

ui:button:add: Object

Type declaration

NameType
payloadToolbarButtonPayload & { group?: GroupButtonPayload[] } | { label: string ; opensPopup?: PopupRequest ; participantIDs?: string[] ; position: "participantActions" } | { inMeetingOnly: boolean ; label: string ; opensPopup?: PopupRequest ; position: "settingsMenu" ; roles?: ("guest" | "chair")[] }
replyButtonRPCReply<undefined>

Inherited from

UIRPCCalls.ui:button:add


ui:button:update

ui:button:update: Object

Type declaration

NameType
payloadObject
replyButtonRPCReply<undefined>

Inherited from

UIRPCCalls.ui:button:update


ui:form:open

ui:form:open: Object

Type declaration

NameType
payloadFormPayload
replyGenericRPCReply<undefined>

Inherited from

UIRPCCalls.ui:form:open


ui:plugin:toggle

ui:plugin:toggle: Object

Type declaration

NameType
payload{ id: string }
payload.idstring
replyGenericRPCReply<undefined>

Inherited from

UIRPCCalls.ui:plugin:toggle


ui:prompt:open

ui:prompt:open: Object

Type declaration

NameType
payload{ description?: string ; opensPopup?: PopupRequest ; prompt: { primaryAction: string ; secondaryAction?: string } ; title: string }
payload.description?string
payload.opensPopup?PopupRequest
payload.prompt{ primaryAction: string ; secondaryAction?: string }
payload.prompt.primaryActionstring
payload.prompt.secondaryAction?string
payload.titlestring
replyGenericRPCReply<undefined>

Inherited from

UIRPCCalls.ui:prompt:open


ui:removeElement

ui:removeElement: Object

Type declaration

NameType
payload{ id: string }
payload.idstring
replyGenericRPCReply<undefined>

Inherited from

UIRPCCalls.ui:removeElement


ui:toast:show

ui:toast:show: Object

Type declaration

NameType
payloadNotificationToastMessage
replyGenericRPCReply<undefined>

Inherited from

UIRPCCalls.ui:toast:show